deaf swimmer - French English Dictionary